About Ngsol Limited (12620836) United Kingdom