About Peter Holmes Group Ltd. (SC504867) United Kingdom