About Projective Holdings Ltd (11930183) United Kingdom