About Aquimeda Ltd. (04565220) United Kingdom