About Girlchild Films Ltd (10894598) United Kingdom