About Magic Business Development Lp (SL024968) United Kingdom