About Somerville Nia Ltd (10412104) United Kingdom