About Solis Technologies Ltd (13707912) United Kingdom