About Jenks Solutions Ltd (10799240) United Kingdom