About Alemeda Yachting Limited (07224489) United Kingdom