About Amanda London Ltd (12856447) United Kingdom