About Studio Akeelah Bertram Ltd (13095752) United Kingdom