About Mya Capital Limited (12056214) United Kingdom