About Amphora Intermediate I Limited (11265608) United Kingdom