About S Sudra Consulting Limited (10267327) United Kingdom