About Polloq Techniek Limited (12873654) United Kingdom