About Ballantine Solutions Limited (NI620488) United Kingdom