About Amla Vitrition & Co Ltd (13148918) United Kingdom