About Pakada Limited (12029984) United Kingdom