About Namaskar Limited (04144259) United Kingdom