About Sodojo Ltd (07892275) United Kingdom