About Kibo Sollutions Ltd (09197077) United Kingdom