About Sharif Technologies Ltd (11694957) United Kingdom