About Nobilis International Ltd. (06864639) United Kingdom