About Ballistic Intent Limited (12626507) United Kingdom