About Orchard Close Holdings Limited (12553174) United Kingdom