About Kargur International Ltd (07442557) United Kingdom