About Amber Proteins Limited (07712455) United Kingdom