About Ballum Technology Ltd (12586790) United Kingdom