About Maxsafe Solutions Ltd (SC408409) United Kingdom