About Cruxsol Limited (11609537) United Kingdom