About Jenb Ltd (12798506) United Kingdom