About Gener8 Science Limited (SC357623) United Kingdom