About Genius Group International Limited (11756103) United Kingdom