About Techsharp Ltd (09817997) United Kingdom