About Amberflex Limited (SC565215) United Kingdom