About Rendeavour Management (uk) Limited (09820418) United Kingdom