About Abdur Powell Limited (13417187) United Kingdom