About Nick D Angeli Limited (13501325) United Kingdom