About Jenerate Ltd (07225240) United Kingdom