About Mi 17 Consulting Limited (10608602) United Kingdom