About Genrec Holdco Limited (12800409) United Kingdom