About Rule 5 Consultancy & Interim Limited (10770408) United Kingdom