About Wavecrest Management (n.i.) Limited (NI638397) United Kingdom