About 27 Talbot Street Management Ltd (12219743) United Kingdom