About Intelli Labs Ltd. (06466801) United Kingdom