About Pandr Group Limited (12823200) United Kingdom