About Thirteen Thirty Limited (10820215) United Kingdom