About Abid Deen Limited (11115652) United Kingdom