About Ivorose Ltd (12991244) United Kingdom