About Manikonda Technologies Limited (10199731) United Kingdom