About Balthordu Ltd (12029472) United Kingdom