About Ss Life Skills Ltd (13606798) United Kingdom