About Bowz Ltd (11808803) United Kingdom