About Luckyamora Limited (12072039) United Kingdom