About Marcanda Investments Limited (09082252) United Kingdom