About K & A International Trading Limited (12230917) United Kingdom