About Sofak Limited (12720930) United Kingdom