About Percy Holdings Limited (10281626) United Kingdom