About Quarry Bay Investors Limited (10509422) United Kingdom