About Naksha Ltd. (08685023) United Kingdom