About Davin Platforms Limited (NI016186) United Kingdom