About Aquabanq Management & Holding Co. Ltd (09399959) United Kingdom