About Amber Associates Recruitment Solutions Ltd (11705562) United Kingdom