About Cross Investment&development Ltd (10241754) United Kingdom