About Genius Bay Management Ltd (10700940) United Kingdom