About Abid Ali Limited (12289706) United Kingdom