About Navier Associates Ltd (10552675) United Kingdom