About Parhaus Holdings Limited (11130246) United Kingdom