About Abaid Consultancy Limited (12030953) United Kingdom