About Klb Global Solutions Ltd (12592410) United Kingdom