About Investment And Europe Assets Limited (08478746) United Kingdom