About Rush Marketing (london) Ltd (12792669) United Kingdom