About Supergenius Limited (09591920) United Kingdom