About Wishart Technology Consulting Ltd (10501575) United Kingdom