About Soll Limited (11373128) United Kingdom