About Amimoma Fashion House Ltd (11676883) United Kingdom