About Amber Programmable Design Limited (SC164216) United Kingdom