About Amerden Ltd (05276107) United Kingdom