About Amber Arrow Holding Company Limited (NI680729) United Kingdom