About Clairinch Holdings Limited (SC566006) United Kingdom