About Anikah London Ltd (13244380) United Kingdom