About Batmatic (uk) Ltd (11979713) United Kingdom