About Kra Solutions Ltd (12090561) United Kingdom