About Amberjack Limited (12881898) United Kingdom