About Intellimaxx Limited (NI657137) United Kingdom