About Adellabae Management Consultant Ltd (06559923) United Kingdom