About Seesoar Digital Limited (11830454) United Kingdom