About Intelliinventions Ltd (08741426) United Kingdom