About Yukon London Limited (12020242) United Kingdom