About Somac House Limited (10991410) United Kingdom