About Harima Next Generation Ltd (12027958) United Kingdom