About Nicholas John (direct) Limited (13060956) United Kingdom