About Pokkali Technologies Ltd (10269341) United Kingdom