About Bow Wow London Limited (08054913) United Kingdom