About Intellioffice Ltd. (10264565) United Kingdom