About Solix Frame Solutions Ltd (06793331) United Kingdom