About Twentynine Ten Limited (NI045863) United Kingdom