About Princip Investments Limited (11198607) United Kingdom