About Aruba Limited (06021771) United Kingdom