About Heliarc Technology Limited (05446513) United Kingdom