About Kindl It Solutions Ltd (11169277) United Kingdom