About Ansari Technology Ltd (SC694747) United Kingdom