About Birk Investments Ltd (13682633) United Kingdom