About Harlex Management Limited (10069376) United Kingdom