About Nambiar Services Ltd (07473557) United Kingdom