About Amber A Holdings Ltd (11107657) United Kingdom