About Amma Enterprise Limited (12087120) United Kingdom