About Sofco Limited (11018126) United Kingdom