About Princip Holdings Limited (02635629) United Kingdom