About Ambia Karmen Ltd (13443816) United Kingdom