About Pearl Group Holdco Limited (13260273) United Kingdom