About Jekoli It Solutions Ltd (10910370) United Kingdom