About Sotero Limited (10351119) United Kingdom