About Sodore Ltd (13348266) United Kingdom