About Jen Bull Ltd (10478760) United Kingdom