About Millans Sweden Limited (10058322) United Kingdom