Manish Arora invited for special reception at Buckingham Palace