About Barco Amber Limited (12175986) United Kingdom