About Miele Operations & Payment Solutions Limited (12489791) United Kingdom