About Babar Malik Offshore Ltd (09287155) United Kingdom