About Bluemay Multicap Limited (02036850) United Kingdom