About The Bat- Man Group Ltd (10314762) United Kingdom