About Sofra Ltd (13700945) United Kingdom