About Perri Polo Limited (11983878) United Kingdom