About Saasea Limited (11445359) United Kingdom