About Mynachdy Limited (12059347) United Kingdom