About Birdbrooke Holdings Ltd (12202403) United Kingdom