About Neeta S Palace Ltd (10745624) United Kingdom