About Bna Logic Ltd (12892920) United Kingdom