About Noirose Ltd (12301831) United Kingdom