About Princi London Limited (06535112) United Kingdom