About Ribbon Heathrow Ariel Limited (10634305) United Kingdom