About Genu Prima Limited (12177275) United Kingdom