About Pistol Star Ltd (11087826) United Kingdom