About Mushroom Lighting Technology Ltd (07450039) United Kingdom