About Emu 24 Limited (06739464) United Kingdom