About The Aqua Regia Holding Limited (13597584) United Kingdom