About Aquela Global Trading & Marketing Limited (10720939) United Kingdom