About Soft Balance Limited (03652774) United Kingdom