About Ama Alexi Marmot Associates Limited (03830078) United Kingdom