About Magary Investments Limited (12257193) United Kingdom