About Rush Management (london) Ltd (12792667) United Kingdom