About Pratikkumars Tech Center Ltd (11489711) United Kingdom