About Hecoanalytics Ltd (09795243) United Kingdom