About The Gen Initiative Limited (04620446) United Kingdom