About Kanray Ltd (11573168) United Kingdom