About Nikila Associates Limited (10691992) United Kingdom