About Aquila International Services Limited (NI062127) United Kingdom