About Maiar Investments Limited (12468762) United Kingdom