About Maya Dei Limited (10587736) United Kingdom