About Novus Exchange Limited (13711956) United Kingdom