About Biam Limited (12824529) United Kingdom