About Sogea Holdings (uk) Limited (03365601) United Kingdom