About Solex Technologies Ltd (11481617) United Kingdom