About Bullet Project Limited (03498581) United Kingdom