About Abid Ansari Foundation Ltd (07005678) United Kingdom