About Tilerice Ltd (12128587) United Kingdom