About Guduru Global Limited (10311329) United Kingdom