About Geronimo Group Ltd. (10044126) United Kingdom