About Arora Heathrow Holdings Limited (06828479) United Kingdom