About Neiman Developments Ltd (04458110) United Kingdom