About Soar Worldwide Limited (11783628) United Kingdom