About Genius International Holding Ltd (13125003) United Kingdom