About Sooqoo Limited (11626756) United Kingdom