About Heliconia Technology Limited (08124745) United Kingdom