About Sofra International Limited (02744044) United Kingdom