About Bitch Productions Limited (04295669) United Kingdom