About Aloma Atlantic Limited (13679169) United Kingdom