About Intellimax Limited (SC378442) United Kingdom