About Loomstate Limited (13077695) United Kingdom