About Linen Inv Ltd (12276721) United Kingdom