About Manvitha Kolluri Ltd (12600279) United Kingdom