About Pandaree Limited (SC330912) United Kingdom