About Maayan Associates Limited (05829064) United Kingdom