About The Imi 2017 Scottish Limited Partnership (SL030052) United Kingdom