About Duff-star 2 Ltd (11419591) United Kingdom