About Solaris Eco Technologies Ltd (12176109) United Kingdom