About Solix Limited (SC612540) United Kingdom