About Minstre Lf Limited (12080873) United Kingdom