About Peritus Holdings Limited (11300827) United Kingdom