About Lace Media Ltd (13250582) United Kingdom