About Jenker Ltd (12248261) United Kingdom