About Intellipower Limited (SC311369) United Kingdom