About Soealo Limited (11263306) United Kingdom