About Marcranic Investments Limited (12808716) United Kingdom