About Deramore Investments Ltd (NI617588) United Kingdom