About Amma Assets Limited (12638344) United Kingdom