About Manny Ross Limited (12008796) United Kingdom