About Helgor International Limited (03641408) United Kingdom