About Ballee No. 1 Limited (NI672396) United Kingdom