About Pendyala Limited (06925410) United Kingdom