About Biddie Co Ltd. (12203236) United Kingdom