About Bir Digesters International Limited (11731565) United Kingdom