About Then There Were Three Limited (12193322) United Kingdom