About Amphora Intermediate Ii Limited (11267056) United Kingdom