About Polloq International Ibc Limited (12804135) United Kingdom