About Pinnamaneni Solutions Ltd (13530612) United Kingdom