About Solex Group Limited (12823983) United Kingdom