About Principia Design International Ltd (12525833) United Kingdom