About Intecnica Limited (04891745) United Kingdom