About Mirradel Capital Ltd (11840345) United Kingdom