About Nesarajah Holdings Limited (10519056) United Kingdom