About Magicash Electrical Limited (10097948) United Kingdom