About Principle Holdings Limited (11660688) United Kingdom