About Nishantha Mendis Limited (11612867) United Kingdom