About Birk Consultancy Services Limited (11564972) United Kingdom