About Intellithing Ltd (12378970) United Kingdom