About Sea Lady Management Company Limited (11883385) United Kingdom