About General Partner Umi Scotland Limited (SC606306) United Kingdom