About Ameli Limited (11110085) United Kingdom