About Naidu Limited (07506771) United Kingdom