About Ambernol Capital Ltd (12588120) United Kingdom