About Sogen Ltd (07475097) United Kingdom