About Goji Berry Entertainment Ltd (13674773) United Kingdom