About Intelliful Ltd (12054908) United Kingdom