About Mina Aidoo Ltd (13162775) United Kingdom