About Experica Capital Ltd (12180739) United Kingdom