About Bad & Beautiful Productions Limited (10058278) United Kingdom