About Balistna Limited (12235647) United Kingdom