About Aidoo Angel Ltd (13699792) United Kingdom