About Helor Limited (11018967) United Kingdom