About Batch Holdings Ltd (11249011) United Kingdom