About Polack Smart Technologies Ltd (12879668) United Kingdom