About Ribbon Heathrow Limited (10634304) United Kingdom