About Bullet Creative London Ltd. (07429334) United Kingdom