About Amaffi London Limited (11124422) United Kingdom