About Ambr Corporation Limited (13068189) United Kingdom