About Lcg Projekt Ltd (10295141) United Kingdom