About Ku62gsz Limited (11910746) United Kingdom