About Helgor Management Limited (07061163) United Kingdom