About Hubadar Entertainment Ltd (13398153) United Kingdom