About Ivory & Pearl Ltd (NI616327) United Kingdom