About Sevens Technology Limited (11758279) United Kingdom