About Pammkoloo Holdings Limited (12162752) United Kingdom