About Genius Computer Technologies Limited (07180134) United Kingdom