About Ansari World Ltd (13568483) United Kingdom