About Nobius Ltd (12046236) United Kingdom