About Techneatio Consultancy Ltd (07935793) United Kingdom