About Jenol Limited (13505327) United Kingdom