About Lace International Ltd (12757119) United Kingdom