About Thistlemere Ltd. (12805544) United Kingdom