About Projectile Ltd. (04242050) United Kingdom