About Henrik Bhamra Productions Ltd (07257753) United Kingdom