About Nair-andrews Holdings Ltd (13663952) United Kingdom