About Didneochi Ltd (13048243) United Kingdom