About Eight Flamingos Ltd (10560845) United Kingdom