About Mapal Nominees Limited (08415168) United Kingdom