About Sowo Management Services Ltd (08412088) United Kingdom