About Three Kings Investments Ltd (12722928) United Kingdom