About Akabo Media Ltd. (07766641) United Kingdom