About Walachia Ltd (11824910) United Kingdom