About Northern Ambiguity Ltd (12652139) United Kingdom