About Sool Technologies Ltd (13618502) United Kingdom