About Microfarad Ltd (13517538) United Kingdom