About X10 Solutions Ltd (SC610534) United Kingdom