About Slomo Ltd (07483936) United Kingdom