About Meum Stuff Ltd (11709708) United Kingdom